feat(sleep): prototype community rules with local empirical gating - #265
feat(sleep): prototype community rules with local empirical gating#265阿东玩AI (adongwanai) wants to merge 1 commit into
Conversation
|
@microsoft-github-policy-service agree |
|
Reviewed The incremental local gate and explicit review/stage/adopt boundary are useful: each later rule is evaluated against the already-accepted skill, and publisher-reported effects do not decide acceptance. Local validation passes: 1508 passed, 9 skipped, plus I have not reproduced a specific runtime defect in this revision. However, this introduces a new community-rule exchange workflow, not just a maintenance fix. Please make the acceptance/value case concrete before we decide to take that scope:
This is an acceptance/evidence request, not a claim that the prototype contains a confirmed vulnerability. Official CI for this exact head is still awaiting maintainer approval; local green tests are not a substitute for that gate. |
Summary
skillopt.community-rulesv1 manifest for distilled rules,provenance-free rationales, licenses, and aggregate observed effects
skill/addedits without copying transcripts, tasks, memory,responses, or evidence logs
valsplit, requiring strict score improvement with zero task-level regressions
Safety model
trainandtesttasks remain outside the import decisionNon-goals
Validation
python3.12 -m pytest -quvx ruff check skillopt_sleep/community.py skillopt_sleep/__main__.py tests/test_community_rules.pymkdocs build --strictAddresses #156.